Welcome to python!

5.05 四种入参方式

1、位置传参:(按顺序传参)

def fuction(nameA,nameB):

print(nameA,"欠",nameB,"1000元!")

fuction("张三","李四")

返回值:

张三 欠 李四 1000元!


2、关键字传参(通过变理名传参)

def fuction(nameA,nameB):

print(nameA,"欠",nameB,"1000元!")

fuction(nameA="张三",nameB="李四")

返回值:

张三 欠 李四 1000元!


3、默认参数,给参数设置默认值(设置的默认值必须在形参之后,但默认值后面不能再有变量的形参)

def fuction(nameB,nameA="张三"):

print(nameA,"欠",nameB,"1000元!")

fuction("王五")

返回值:

张三 欠 王五 1000元!


4、可变长度参数(接收任意个数参数,返回值是一个元组)

def fuction(*names):

print("张三的债主们:")

print(names)

fuction("王五","小宝","大宝")

返回值:

张三的债主们:

('王五', '小宝', '大宝')